iT邦幫忙

1

[VS] C# - 使用NuGet進行套件安裝

Nil 2022-09-17 19:47:002326 瀏覽
  • 分享至 

  • xImage
  •  

摘要

本篇文章你將會學到如何在Visual Studio使用NuGet的方式導入EmguCV套件至專案。


系統環境

系統: Windows 10 64位元 專業版
Visual Studio 版本: Visual Studio 2022 Community
Framework 版本: .NET Framework 4.7.2
EmguCV 版本: 4.4.0.4099


Nuget

以簡單的方式來講是對於Visual Studio進行管理套件的一個工具,詳細內容可參照微軟所提供的文件-What is nuget,透過NuGet直接去將其他人所撰寫的套件直接引用至專案進行使用與管理(圖形介面)。

首先先進入Visual Studio介面,在上方選單工具選擇[工具]=>[NuGet 套件管理員]=>[管理方案的 NuGet 套件],如下圖圖1所示

圖1 選擇 Nuget 畫面
圖1 選擇 Nuget 畫面

在瀏覽的畫面輸入[Emgu.cv],因相關套件名稱眾多類似請務必輸入[Emgu.cv],並注意該套件版本會與專案的Framework版本不會自動匹配,因此若有版本問題可以去相關套件網站去查看所對應版本,因開發版本Framework版本為4.7.2因此在Emgu.CV版本選擇則為4.4.0.4099,並安裝下述的套件:

  • Emgu.CV
  • Emgu.CV.Bitmap
  • Emgu.CV.runtime.windows
  • Emgu.CV.UI

若完成安裝後則會顯示如圖2的畫面,這樣子就在套件的引用則完成,若不確定是否完成可進入程式內新增引用,如下方所示。

圖2 安裝完成畫面
圖2 安裝完成畫面

using Emgu.CV;
using Emgu.CV.Structure;

結論

NuGet在專案上可以直接透過該工具直接把套件導入專案,且可以透過GUI的方式直接針對各套件進行快速安裝與管理,但NuGet不會自動匹配套件版本對應於Framework的版本,因此在導入時候需要注意版本是否匹配,下一章節將會對於EmguCV進行影像讀取。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言